function isPrime(num) {
    // 判断特殊情况
    if (num < 2) {
        return false;
    }
    for (var i = 2; i < num; i++) {
        if (num % i === 0) {
            return false;
        }
    }
    return true;
}

function filterPrimeNums(nums) {
    var primeNums = [];
    for (var i = 0; i < nums.length; i++) {
        // 如果是质数 就推入结果数组
        if (isPrime(nums[i])) {
            primeNums.push(nums[i]);
        }
    }
    return primeNums;
}

console.log(filterPrimeNums([3, 5, 7, 9, 11, 13, 15])); // [3, 5, 7, 11, 13]
console.log(filterPrimeNums([4, 6, 8, 10])); // []